#comments {
  position:absolute;
  top:50px;
  right:30px;
  bottom:50px;
  left:auto;
  width:600px;
  padding:2em 2em;
  overflow:auto;
  overflow-y:scroll !important;
  text-transform:none;
  font-size:100%;
  border:4px solid #401F40;
  display:none;
}

.comments .avatar-image-container,
.comments .comment-replies .avatar-image-container,
.comments .comment-replies {
  background-color:#1C0F1C;
  border:1px solid #341A34;
}

.comments .comment-replies .avatar-image-container {background-color:#150D15}

#comments h4 {
  margin:0 0 .7em;
  text-transform:none;
}
